package com.zk.service;


import java.util.List;


import com.zk.entity.Org;


public interface OrgService {

	/**
	 * increase organization
	 * @param org
	 */
	public void addOrg(Org org);
	
	public Org getOrg(String date);
	
	/**
	 * update organization
	 * @param org
	 */
	public void updateOrganization(Org org);
	/**
	 * delete organization
	 * @param org
	 */
	public void deleteOrganization(Org org);
	/**
	 * delete organization logic
	 * @param org
	 */
	public void deleteOrganizationLogic(Org org);
	/**
	 * Get organization information interface
	 * Instruction:It's required 3 arguments,the last argument is List type
	 * @param starttime
	 * @param endtime
	 * @param deptid
	 * @return
	 */
	public List<Org> getOrganization(String starttime, String endtime,List<String> deptid);
	
	public void organizationMove(Org org);
}
